- if no donations say so
- unit testing
- change from saving to temps to saving to live files
- + sysout"---------" to improve readability
- reorder some menus to be more intuitive
- move event registration to alumni menu
- regex for other places (ie name's should only be letters)
- maybe change the way date time is user input
- add a button to kill inputs?
- new account gets auto assigned a training
- make "real" events
- make "real" training
- make "real" donations
- implement guest speakers into save files
- move see my donations to alumni menu
- implement guest speaker
- empty arrayLists cause errors
- packages
- check on donation date time in regards to saved donations
- no way to change phone, email or area of expertise
- email regex
- clean up all prints
- since a host has to be an alumni why not just save the alumni id and then fill
- fix donation display
- look into password checking
- make "real" alumni
- out of bounds handling for time and date entry
- deleting events/training causes errors while signing up to other events (nullPointer)
- change grad year from string to int
- change attendant arrayList to ids and then just call the map to get names to display
- make sure that the user is logged out upon deletion
- rearrange methods so that things are easier to read
- finish javaDoc
- alumni
- commonMethods
- donation
- event
- host
- inOut
- invalidEntry
- training
- ui
- finish reports
- events by year
- listing guest speakers
- list of people attending an event
- display host for event/training
- list of events/training alumni is attending
- listing alumni
- look into how we are handling people attending events
- make events also have a total number of open spots and what not
- make it to where you can only sign up for an event once
- make toString human readable
- alumni
- events
- training
- make it so you can only delete events you own (like editing)
- display alumni/event/training that was edited right after editing (only that obj, not the whole list)
- make localDateTimes out of the date in the donation (see below)
- finish save method for training
- negative numbers need help
- fix training menu
- add check to see if event/training/alumni exist while deleting?
- entering the wrong id sometimes doesn't display the options again
- fix host toString
- add check for event's existence
- display donations after making a donation
- call check for event method