Changes folders structure

Added Java implementation of LifeCycle