Move sources under src/
Split modules: Particles, Traceables, Macroscopic, Util

Move Makefile under /src
Simple s-exp parser for body definitions
Normal newtype todo
Traceable typeclass instead of Objects & Bodies with pattern matching
Existential antipattern discovered
Revert to patterns, Main.hs works now
Use record-packed traceable API now
Port Render.hs to new Traceables module
Improve docs, switch to lists for Color type

Lists provide Functor & Monad instances. When we switch to Vector,
nothing will break.
Stub yet
Implement colors as triples with applicative functor instance
New Domain module
horizontalShifter & buildCartesian, now the right way
Basic cabalize
Add doc target, remove GL
Move sources under src/DSMC
Move src{/DSMC → }/DSMC.hs, src{ → /Util}/Vector.hs
Move everything under DSMC
Module renames