Removed unused code and cleaned up
Added initial implementation of weapon list fragment