refactered config completly to revealing module pattern
put router in a separate module
added bootstrapper and linked all together