Restructured everything to a /src/ folder