Made interface more flexible
Added partial readme files
Added .gitignore