Updated Functionality`

Combined all files. This is the most recent updated version!