Prod-Cons Implemented + 2 Junit Test