Packets + gradle

basic stuff u can fix