Trying to create initial architecture  and sample application( not completed )