Use configuration files

- Core settings moved to configuration file
- Web application accessible by IP
- Listening port configurable