Added collections

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>
Coupled collections tighter to a single collage

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>
Continued dev and refactor

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>
Continuing dev and refactor

Signed-off-by: Ozan Turgut <ozanturgut@gmail.com>