Added prototype name generator. Will need some work...