* Add dev-dependancies * Security update npm packages * Force audit fix * Add linting, formatting and precommit * Format files