Made things more portable, added installation script