I am having problems with my mod it will open but then crashes. 
Here is the log file: 
  
---- Minecraft Crash Report ---- 
// On the bright side, I bought you a teddy bear! 
  
Time: 30/08/15 10:00 
Description: There was a severe problem during mod loading that has caused the game to fail 
  
net.minecraftforge.fml.common.LoaderException: java.lang.ClassNotFoundException: com.shipbiulder.holypopeswords.ClientProxy 
	at net.minecraftforge.fml.common.ProxyInjector.inject(ProxyInjector.java:77) 
	at net.minecraftforge.fml.common.FMLModContainer.constructMod(FMLModContainer.java:517) 
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
	at java.lang.reflect.Method.invoke(Unknown Source) 
	at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) 
	at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) 
	at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) 
	at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) 
	at com.google.common.eventbus.EventBus.post(EventBus.java:275) 
	at net.minecraftforge.fml.common.LoadController.sendEventToModContainer(LoadController.java:212) 
	at net.minecraftforge.fml.common.LoadController.propogateStateMessage(LoadController.java:190) 
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
	at java.lang.reflect.Method.invoke(Unknown Source) 
	at com.google.common.eventbus.EventSubscriber.handleEvent(EventSubscriber.java:74) 
	at com.google.common.eventbus.SynchronizedEventSubscriber.handleEvent(SynchronizedEventSubscriber.java:47) 
	at com.google.common.eventbus.EventBus.dispatch(EventBus.java:322) 
	at com.google.common.eventbus.EventBus.dispatchQueuedEvents(EventBus.java:304) 
	at com.google.common.eventbus.EventBus.post(EventBus.java:275) 
	at net.minecraftforge.fml.common.LoadController.distributeStateMessage(LoadController.java:119) 
	at net.minecraftforge.fml.common.Loader.loadMods(Loader.java:507) 
	at net.minecraftforge.fml.client.FMLClientHandler.beginMinecraftLoading(FMLClientHandler.java:213) 
	at net.minecraft.client.Minecraft.startGame(Minecraft.java:446) 
	at net.minecraft.client.Minecraft.run(Minecraft.java:356) 
	at net.minecraft.client.main.Main.main(Main.java:117) 
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) 
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) 
	at java.lang.reflect.Method.invoke(Unknown Source) 
	at net.minecraft.launchwrapper.Launch.launch(Launch.java:135) 
	at net.minecraft.launchwrapper.Launch.main(Launch.java:28) 
	at net.minecraftforge.gradle.GradleStartCommon.launch(Unknown Source) 
	at GradleStart.main(Unknown Source) 
Caused by: java.lang.ClassNotFoundException: com.shipbiulder.holypopeswords.ClientProxy 
	at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:191) 
	at java.lang.ClassLoader.loadClass(Unknown Source) 
	at java.lang.ClassLoader.loadClass(Unknown Source) 
	at net.minecraftforge.fml.common.ModClassLoader.loadClass(ModClassLoader.java:60) 
	at java.lang.Class.forName0(Native Method) 
	at java.lang.Class.forName(Unknown Source) 
	at net.minecraftforge.fml.common.ProxyInjector.inject(ProxyInjector.java:60) 
	... 35 more 
Caused by: java.lang.NullPointerException 
	at net.minecraft.launchwrapper.LaunchClassLoader.findClass(LaunchClassLoader.java:182) 
	... 41 more