Layout project (Reimplementing sets with a twist)