Simplified the installation procedure, and made it cross platform