make canvas size dynamic
impl game controls and score