Renamed and re-organize

Renamed and organized all flat files and java code