Added direction capabilities and minor animation