Event Planning 101: Planning, Organizing and Implementation