Add some handlers and such. Not truly functional yet.