Schema, models and controllers

@sono123 @pc3sq @stefankp :+1: