add experimental tilesheet support (still not working :<)
fix some stupid bugs, tilesheet works now :)
fix samples