Added entity package and Shack barebones

Next commit implements shack gen