init state with structure set up (all html for simplicity needs to be changed in the future) -kfc