Port models from sinatra

Yo check ma shiz