add basic classes

```
Object
 +------+---------------+---------------------------------+------------------+----+-------+--------+
Class  Magnitude       Collection                        AbstractFunction   Ref  Symbol  Boolean  Nil
        +------+        +-----------------------+         +---------+                     +-----+
       Number  Char    SequenceableCollection  Set       Function  Stream                True  False  
        |               |                       |                   +--------+
       SimpleNumber    ArrayedCollection       Dictionary          Thread   PauseStream
        |        |      +------+                |                   |        |
       Integer  Float  Array  RawArray         IdentityDictionary  Routine  Task
                               |                |
                              String           Environment
                                                |
                                               Event
```
almost methods haven't been implemented yet.