Split code into multiple files
Experiment with loop unrolling
Beautify source code