Simple data access layer and ORM generator for .NET