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