Adding Java backend
Build files
Adding to git