Improvement: Reorganised package structure for game specific classes. Weapon objects now extend the abstract generalised class Weapon.