Begun adding States and a demo project.