Created a directory structure for the sources so things make more sense
and are less scattered.

Signed-off-by: edge226 <lucid@celps.org>