clean code, added framework.stats, update framework.usage()
added routing to static files
clean code
added stats
added new changes