Added base java files