Added all other files

Current working version, still a number of packets not implemented.
Multi-platform / compiler limitation from current use of bitfields.