Moved Java code to independent files and aded multicols to some sections