settings re-implementation

* settings re-implemented
* very fancy styling
* parallax effects
* user settings re-implemented
* avatar api implemented