changed name for main tex file -> to be compilable by Maven

updates to sections (cache, macro, url-dispatching, page-generation)