Update project, add java and scala module