Improved base classes

Added weapon dropping, picking up multiple weapons etc.