Added some styles and basic functionality