Extended Post model
Started applying design