Initial commit and some development