migrated the finite volume code completely, wrote test cases
fixed boundary problems, ready to do some further extensions!