A full-featured MVC framework for writing command line apps inspired by Rails, JSR-311 and everything in between