Schema and models

@sono123 @pc3sq @stefankp :+1: