implemented movement logic for rifleman
enabled hardware acceleration

this piece of shit still does not use it for some reason
implemented AI and helper system

drawing sprites on move is slightly buggy