try catch for ignoring exceptions from parsing YML files
updated manager interfaces to include properties
updated main window to use app's managers