Basic command support
Begin abstraction for using Prism
Use Prism and Node.js native APIs

Fix #2 Refactor to use Node.js native OS apis
Simplify and abstract templates and calls
Fix minor bugs
Implement precision