Moved and renamed packages around.
Added stubs of the protocol classes