Revert "Revert "working countdown, full states implimented""

This reverts commit 09de304f59707dd2b64efa5c2aeb79700b08a45d.