backend implementation
front-end (web) implementation
web GUI improvements
web GUI improvements