initial commit

base methods + tests
sql methods + tests
sqlite3 attribute loader + tests