modified the data model a bit
server fetching, hit storage, and hit display all working
minor fixes and code cleanup