Separated app setup in different files

	added a routing setup module
	added a middleware setup module

	note: remember to add the "app.listen(port)"
		- added now

	Commit by: Simon