total architecture rework

I've reworked everything into a series of nice, modular Sinatra apps that share a common configuration via YagTrackr::Base, which inherits from Sinatra::Base

I've also changed to the AGPLv3, which is designed for serverside software, as it addresses a shortcoming of the GPL. 

There's a 99% chance this is still buggy, but it seems to be working alright from here.