Added Unit test for UI
Moved java build targets into new file
Added Unit and Integration tests for UI