Reorganized source directory to match package names.

Although the change is not strictly necessary (the compiler does not
care), and for small projects (without IDE) a simpler organization is
certainly easier to manage, it is generally good practice to stick to
widely accepted conventions.