Closes #33; also adds traits, sites, comm, phy wrappers for modifying and viewing data