add unit and infantry rendering, unfinished