created abstract class AbstractNoteContent

for easy implementation of INoteContent
changed BasicNoteContent and LoremNoteContent to utilise AbstractNoteContent