removed unneeded, default Laravel files
added documentation to all relevant class methods