Update gitignore
Move everything out to nice modules.
Add example API Key YML file
Add daemon functionality, logging, command line options, api key configuration, paste support