Updated Controller and Screen

Also added comments to both along with sprite