serve files from filesystem correctly
added logging
re-order startup