Basic prototype finished