Refactored file structure

Added Web UI.