Continue initial implementation. Add PS.Settings constructor.