Custom Installer Supports Custom Install Directory

finally got around to that