* added error handling for bad input and connection problems * split code to more functions * change structure and html template - now all information show in one page