Adds new specs and wrapper classes

Adds Specs for Character; adds wrapper classes for Base, System and
Cargo management