Various fixes

- Added social media styling (accidentally deleted?)
- Implemented new options page
- PHP Notice fixes