Partially implemented pStack. Renamed a couple classes to stick with naming convention.