- removed lots of unused code from gekko

- updated code style/naming conventions