Moved package states into the package controller, Created interface IPlayStateController