Worked out minor bugs, successful compile. Yay.