Reworked checkout progress JS & backed mySQL STAGING database.

Signed-off-by: Dom Pascal <dom@dompascal.com>