0.1.8 Refactor

Refactored load function
$parameters are now $arguments for more clarity
Load arguments are now more readable
Split several actions into functions