Added UI project
Added back-end UI supporting classes