updated structure, added serial port override, added quartz.properties