Finished first working prototype version