[WIP]Parabola class

@smichr @debugger22 Do you approve of the basic class structure?
Any alternative name?