Initial commit.

Server side partially working. Unit test pass, seems we're fetching the fund data correctly.