Lagt masse metoder i ny klasse, mulig det er noen bugs her og der!