Bug fixes and some more homepage styling