Added most main tests
Added all docs