Created First Test Version

Applied principles of Clean Code (Do One Thing and DRY)