Why is my custom module not being recognised?
Take a look at Creating Drupal 7.x modules

Writing module .info files (Drupal 7.x)

Example
The following is a sample .info file:

name = Really Neat Widget
description = Provides a really neat widget for your site's sidebar.
core = 7.x
package = Views
dependencies[] = views
dependencies[] = panels
files[] = example.test
configure = admin/config/content/example