user_obj.js changed, commented and tested. please follow comments for syntax for added features in user and options objects