Moved weapon parts to their own package. A few other changes, but
nothing particularly spectacular.