Initial commit, added a bunch of sources from Shrewdness repo
Fixed merge conflict