prototype of class Analyser
prototype of class User
prototype of class System
prototype of class Map
prototype of class Logger
prototype of interface Snapshot
prototype of interface ObjectBuilder
chage name of interface Snapshot do ISnapshot
prototype of class Snapshot (concrete class)