Add empty files
Add prototype functions
Refactor filetree structure
Initial version of the URL provider system with a YouTube retriever
Code inspection, changed Provider to store registered Retrievers in a list instead of a dict for easier ordering
Code inspection fixes and 100% line coverage for tests
Implement Server and Handler classes
Add logging and implement restart
Oops! reload is not in Python 3
Add virtualenv to .gitignore
Add nosetests to requirements.txt
Add mock to requirements.txt
Add LAME as a requirement to README
Fix alot of stuff from Server and implement basic testing
Change tikplay server and database API architecture
Separate Audio API from the Server architecture
Include date added to DB model. Sanity check for Database Interface
Add architecture ASCII charts to README
Update ASCII charts to ditaa generated charts
Update gitignore