Add c++ auto-insert for acm; should improve later
Add java-mode indent & use tabs instead of 4spaces