Annual report pursuant to Section 13 and 15(d)

Supplementary Financial Information (unaudited): Schedule of Quarterly Financial Information (Details)

v2.4.1.9
Supplementary Financial Information (unaudited): Schedule of Quarterly Financial Information (Details) (USD $)
12 Months Ended 3 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Total revenue $ 200,201us-gaap_Revenues $ 312,480us-gaap_Revenues                
Net loss applicable to common stockholders (6,029,141)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic (3,090,003)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic                
Net loss per common share basic and diluted $ (0.68)us-gaap_EarningsPerShareBasicAndDiluted $ (0.61)us-gaap_EarningsPerShareBasicAndDiluted                
N2013Member                    
Total revenue     14,400us-gaap_Revenues
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
52,621us-gaap_Revenues
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
112,835us-gaap_Revenues
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
20,345us-gaap_Revenues
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
70,090us-gaap_Revenues
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
125,910us-gaap_Revenues
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
97,280us-gaap_Revenues
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
19,200us-gaap_Revenues
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
Net (loss)     (1,538,804)fil_Netlossquarterly
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
(791,954)fil_Netlossquarterly
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
(851,216)fil_Netlossquarterly
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
(1,344,276)fil_Netlossquarterly
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
(806,925)fil_Netlossquarterly
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
(718,840)fil_Netlossquarterly
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
(726,571)fil_Netlossquarterly
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
(816,365)fil_Netlossquarterly
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
Net loss applicable to common stockholders     $ (2,862,126)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
$ (871,840)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
$ (912,351)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
$ (1,382,824)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
$ (473,738)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
$ (932,600)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
$ (768,358)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
$ (915,307)us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
Net loss per common share basic and diluted     $ (0.32)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
$ (0.10)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
$ (0.11)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
$ (0.17)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
$ (0.06)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
$ (0.12)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
$ (0.34)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member
$ (0.48)us-gaap_EarningsPerShareBasicAndDiluted
/ us-gaap_StatementOperatingActivitiesSegmentAxis
= fil_N2013Member