Recast moving logic functions in objects.py
Replace tab with spaces
Add datastore kind Answer. Implementing new function in parallel to old logic