Initial Board Support

changes are getting larger :)