Fixed remove_listener for InputManager
Added docstrings
Fixed missing local variable for TraceWeapon
Moved demo files to demos/ folder
Fixed trailing parenthesis