added input for stats
improved weapon overview
refactored controllers and services