some styles, main page & gem refactor