Added convenience manipulation methods multiplyByVec and divideByVec
Add `.idea` directory to .gitignore
Updated .divide & .multiply methods to take vectors and updated tests
Replaced spaces for tabs and included an .editorconfig file
Merge pull request #4 from Chrisui/multiply-divide-vector

All core manipulation methods now take vectors for consistency