Reformatted and fully enable ASM 5. Closes #1.
Reformatted because I somehow changed formatting profiles...