Modified object name for better OO handling. Tests pass
Updated JS and new files for styling.