Added invoice class and some tests
Added skeleton files