implemented product managment
implemented showcase without functions