Move method implemented, rendering method moved into events handli
threadng