skeleton code with encoders

contains drive, OI, macros, and main