Structure project as recommended in some books. Create setup script.