Began work on configuration support and added Notification class to help reduce exception usage. Moved SheetwiseWindow to its own file.