cleaned up products stock view. closes #34 #36 #37