Added test to Simulator
Added sequence diagrams
Changed package structure