Fixed Crappy Code

Added comments, cleaned up Mission.cs, removed a useless function or
two, moved WeaponPickup.cs to where it belongs
Merge pull request #4 from ertjaet/master

I fixed your shit