Model abstraction
DB connection, module install, dynamic module loading on startup
BAM! First API call!
And just in time to go drinking :D