A Layman's Guide to M-theory