whitespace cleanup and layout overhaul
Tie in functions to loa module named ov