models done + database layer in progress