small changes
merged
added a ghetto way to generate new pieces