Initial functionality.  Need update timer and responsive design.