fixing typo
setting up onhashchange event, writing location.hash parser, ajax request, basic response handler