Implement Java structure
temp
Update bootstrap compiler
temp