cleaned up code
Added new texture and particals
working on block function