Refactoring. Breathing screen functionality is now using mvc design pattern.