Updated to proj 4

Working serial and buttons. Issues with timing