Mvc Design Pattern Java