Template for text route
Added config, implemented group handling and file cache with poor char offset line cache (will work on ways to make it binary offset line cache)