Code cleanup
-Split Connection up into connection and bot
-Moved bot io with fs to own file