Removed files which shouldn't have been in git
New base storage
New memory-based storage
Tests for the new memory-based storage