Modified the UML to include an enum for cell status, modified the .gitignore