Support settings and aliases

Resolves #8 

![](http://puu.sh/ckmJN/509da2dd85.png)
![](http://puu.sh/ckmLl/b10fcd8670.png)