- Add DAO class to contain the various contracts and data - Use window?.scene? instead of passing as arg to every constructor