Added texture mapping
Created Level class and restructured level  generator