added necessary files
edits to models, init