Adding features like settings module and some new api calls.