Add the core module for core data structures.
Add test for reactive queues.

Update test folder names.
Dividing reactive collections into the core module and main module.