A Rack inspired web micro-framework for easy and fun Java Web Development