Added a better build structure through grunt