implemented sample class, need to polish
	new file:   pc_part/sample.hpp