refactored and move HttpServer and HttpIteratee to its own files
main.scala refactoring