Various

- modify config structure
- add configurable 404 feature for routing