split project in packages