Initial commit

Working MVP.