Initial implementation of the generic parent/children relationship

 * Separate CrudController and BaseController
 * Use parent/children relationship in API URLs as well
 * Update the bootstrap theme