* feat: defined HighFilterQualityCanvas * refactor: removed trailing comma * refactor: started defining CanvasComponent * feat: implemented CanvasComponent * docs: fixed typos * docs: changed template name * fix: merge conflict * refactor: set filterQuality to Medium * refactor: removed nullable from typdef * test: updated tests to FilterQuality.medium