Organized File Structure and updated documentation