Added getNoteInBounds to eventually replace shape
refactored from shapes to notes