SP Core solution

Helper methods and classes