Added Purr main class which holds all needed objects