Bug fixes

Made requested bug fixes and main page image change.