Rename TimeStamp->getDate => asDate
Add/Replace return type of asDate to string
Throw error on class not exists
Make json print pritty when printed