Minor cleanup of bot class, added more checks
Moved all libraries into their own subfolder