Article uses builder in constructor.
Improve usage of Java 8 streams.
Added type to SourceEntity.
Improve styling.
Fixed articles repo.
Replace SpringBoot with only SpringWebMvc.