設置場所に依存するコードを除去

ついでにコメントアウトされている不要な処理を削除
削除し忘れたコードを削除
Merge pull request #1 from connect1ngdots/location-independent

設置場所に依存するコードを除去