finished single table inheritance and basics of users completed