rearranged and renamed some classes
updated Memento.php for new classes
fixed name on OriginalResource class
added 400 and 404 error statuses to TimeGate code