A minimal dart application framework influenced by expressjs and hapijs