Build system rehaul - Now automatically generate fortran dependencies and build to obj/ from src/