Some commit.
Added a new allocator and a base class of implemented garbage collector.
Added a nil object and fixed somethings.