moved profile parser to new file
added html caching
moved configuration to json file