main.js spawning lists

Revamped the entire script, added 3 package arrays and filled them with
the corresponding info. Also added two parameters to make it simple to
add new items or change already existing items. It still needs styling.