Class libraries for a random walk framework

Early Alpha. Many things don't work


Signed-off-by: apokryfos <apokryfos@outlook.com>
Merge https://github.com/apokryfos/randomwalkframework