commit all changes, update seifan code to maven