rework of entire layout/css, improvements to favoritable plugin, add fav button, closes #12, #18, #20