21st Century Physics - A Compilation of Contemporary and Emerging Technologies