local version, without uri routing and it can serve as static file

Also makefile rules has improved a little bit.