start of rewrite
move apis that i'm not going to update for now into legacy dir, made Base class that other will inherit from, lots of updates to Contact to make it act more like ORM