Material colors implementation

I think it is stable. This could be a good aproximation. Navbar texts still should be fixed.