Created a skeleton working prototype.