creating States.h to hold state info; header guards; moving things into where they belong