add main class
update dependencies
use uberjar profile