Build base state
add basic functionality
change to index drawing