Day 12: Leonardo's Monorail In which we build the first "VM" of 2016, and get annoyed at struct access.