Begin basic functionality
More or less functional, no visuals