Pin changes and added documentation

- Changed pin allocations for sensors to ones not used my motors etc.
- Added libraries and documentation for shield and compass