Added initial implementation of settings