Refactored project; added readme