Started importing some javascript from the original Chekov, and to fix button styling. Added some TODOs.

Signed-off-by: sigilworks <tj@sigilworks.com>