Initial commit of current WIP code, has working game without win
conditions.