add main class; update dependencies