Fixes and Additions

Removed Command methods from Unit.java
Added flags to Warnings that methods failed.
Fixed weapon() constructor