Majorly overhauling a lot of redundancy problems, unused classes, and
other bad constructs.
Began testing the news box - needs further design.
Added the ability to download forgemodloader libraries ourselves, and
cache the downloads.
Temporarily removed LWJGL downloads in preparation for a cleanup of
those as well.
As this build will not download LWGJL it is UNSTABLE. IT WILL NOT WORK.
This is to commit a cleanly building and basic function running version
of all the cleanup I've done so far.

Signed-off-by: Dalton Pelc <daltonjpelc@gmail.com>