CRATEIT-78: Adds initial features
CRATEIT-78: Updates feature
CRATEIT-78: Adds delete crate modal
MISC: Alters classpath in response to warning messages
MISC: Completes the implementation of the Singleton pattern
CRATEIT-78: Fixes session bug for delete
CRATEIT-78: Adds check to see whether crate is empty
CRATEIT-78: Updates delete crate tests
Merge branch 'crateit-78'
MISC: Removes unused test