fixed dynamic boundary bug
cabal and directory structure change
implementation can switch between 'safe' and 'unsafe' indexing- 'unsafe' used for optimisation
slight change to pattern parser more robust to spaces
implementation can switch between 'safe' and 'unsafe' indexing- 'unsafe' used for optimisation
refactoring and adding boundary zipping initial support
refactorings
removed some junk
Restricted the type than run can take.
Merge