Removed unneeded computation
Expand absline call & fix slope/intercept
Self-attributed code
Renamed dataframe as singular
Improved documentation