Move all source files under src/

Also move all .d files under mk/ and update Makefile as appropriate.
Make `lib` the default `make` target again