settings class created, use yaml libraries, related to #6