Added basic show method
Major refactor of controller/railgun. Think about what you're doing!
General improvements