edited methods

changed methods to follow database's changes
edited parser

added bundle constructors
changed inputs to bundle

easier abstract as gets are no longer hard coded by index
created unit tests

add and delete methods for command parser
abstracted strings in commandParser

helps with readability
edited commandParser

updated edit command in parser, todo undo and redo
Merge remote-tracking branch 'origin/Logic'