.idea to .gitignore

Soft-tabs to hard-tabs

Composer back to soft-tabs