Added SettingsActivity.

Fixed some bug issues within the code.
 - Refactored setter from Piste-class