Basic initial style.
Add magellan. Add includes for DRY code. Improve style.