logo and css polish

- added modern logo from Valerio's ML post
- fixed padding on :focus & :select
- overall polish after feedback from Valerio